#include <stdio.h>

int jiecheng(int n)
{
    // 直接返回的条件
    if(n == 1)
        return 1;

    return jiecheng(n-1) * n;
}

int main(int argc, char const *argv[])
{
    printf("%d\n", jiecheng(12));
    return 0;
}
